constrictor constrictor

Noun
  1. very large boa of tropical America and West Indies

Khám phá thêm

Các từ liên quan

constrictor constrictor
A large constrictor constrictor rests on a tree branch in a tropical forest.